package query

import (
	"context"
	"octopus/hextech/server"

	"gorm.io/gorm"
)

type Store struct {
	db  *gorm.DB
	ctx context.Context
}

func NewStore(ctx context.Context) *Store {
	return &Store{db: server.APP.GetDB(), ctx: ctx}
}

func NewTransactionStore(ctx context.Context, db *gorm.DB) *Store {
	return &Store{db: db, ctx: ctx}
}
